A hard-to-vary explanation provides specific details that fit together so tightly that it is impossible to change any detail without affecting the whole theory.
A Good Explanation is hard-to-vary whereas a with a Bad Explanation you could vary the details without affecting the explanation.